package com.redsoft.spirit.controller;

import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.client.RestTemplate;

import com.redsoft.spirit.feignclient.ConsumerClient;

import javax.annotation.Resource;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;

@RestController
public class ProductorController {
	@Autowired
	ConsumerClient consumerClient;
	
	@RequestMapping("/testForProductor")
	public String testForProductor(String str) {

		System.out.println(str + "我是一个被消费的生产者");
		
		return "我是一个粉刷匠粉刷本领强。" + str;
	}
	
	@RequestMapping("/testForConsumer")
	public String testForConsumer(String str) {

		System.out.println(str + "我是一个来测试消费者的生产者？额，错，我既是消费者也是生产者。");
		
		//return "我是一个来测试消费者的生产者？额，错，我既是消费者也是生产者。。" + str;
		
		return consumerClient.testForConsumer(str);
	}

}